607488a5b07e7c0ac5acaf52c44ce7d10af3a104,portlets/social-networking-portlet/docroot/WEB-INF/src/com/liferay/socialnetworking/wall/social/WallActivityInterpreter.java,WallActivityInterpreter,doInterpret,#SocialActivity#ThemeDisplay#,49
Before Change
String link =
themeDisplay.getPortalURL() +
themeDisplay.getPathFriendlyURLPublic() + StringPool.SLASH +
receiverUser.getScreenName() + "/profile/-/wall/" +
activity.getClassPK();
// Title
After Change
String link =
themeDisplay.getPortalURL() +
themeDisplay.getPathFriendlyURLPublic() + StringPool.SLASH +
HtmlUtil.escapeURL(receiverUser.getScreenName()) +
"/profile/-/wall/" + activity.getClassPK();
// Title
String title = StringPool.BLANK;
if (activityType == WallActivityKeys.ADD_ENTRY) {
title = themeDisplay.translate(
"activity-social-networking-wall-add-entry",
new Object[] {creatorUserName, receiverUserName});
}
// Body
StringBuilder sb = new StringBuilder();
sb.append("<a href=\"");
sb.append(link);
sb.append("\">");
sb.append(HtmlUtil.escape(cleanContent(wallEntry.getComments())));
sb.append("</a>");
String body = sb.toString();